necessary papers - Turc Anglais Dictionnaire